<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1600px) {
	header nav{/*width: 900px;*/}
	.intitle, .section3 .intitle, .section5 .intitle, .section7 .intitle, .section4 .intitle, .section6 .intitle{margin-bottom: 30px;}
	.incase{padding: 15px 0;}
	.inAbout .swiper-slide{padding: 10px;}
	.inAbout .swiper-slide a{padding: 10px;}
	.inAbout{height: 200px;}
	.section2 .divBox{padding-bottom: 30px;}
	.sec1 artical{width: 943px;margin-top: 0;}
	.speak{width: 682px;}
	.dsz{width: 252px;}
	.dsz img{margin-bottom: 10px;}
	.nameBox{padding: 15px;}
	.gsjj{padding: 15px;width: 920px;height: 480px;margin-top: 0;}
	.title{float: left;}
	.gsjj img{margin: 15px auto;}
	.team{width: 970px;float: right;margin-top: 120px;}
	.section4 .divBox{padding-top: 0;}
	.teamprev, .teamnext{top: 48px;}
	.zjjg img{margin: 0 auto;width: 730px;}
	.title span{width: 330px;}
	.newsList{width: calc(100% - 513px);margin-left: 40px;margin-top: 100px;}
	.newsList .time{padding: 5px 20px;}
	.newsBody{width: calc(100% - 125px);padding: 10px 20px 0 10px;}
	.newsBody h2{margin-bottom: 10px;}
	.gsxw img{width: 300px;margin-top: 100px;}
	.section3 .divBox{padding-top: 50px;}
}
@media only screen and (max-width: 1440px) {
	
	.tzBox{padding: 20px 10px;}
	.incase, footer{padding: 30px 0;}
	.section4 .divBox{padding-top: 70px;}
	.number ul{margin-top: 30px;}
	
}


@media only screen and (max-width: 1280px) {
	.divBox{width: 95%;}
	.intitle, .section3 .intitle, .section5 .intitle, .section7 .intitle, .section4 .intitle, .section6 .intitle{margin-bottom: 30px;}
	.inAbout{height: 170px;}
	.inAbout .swiper-slide{padding: 10px;box-sizing: border-box;}
	.inAbout .yuan{margin-bottom: 15px;}
	.inAbout .swiper-slide a{padding: 10px;}
	.tzBox{padding: 25px 10px;}
	.incase{padding: 5px 0;height: 255px;}
	.section2 .divBox{padding-bottom: 110px;}
	.number ul{margin-top: 40px;}
	.section7-1{padding-bottom: 120px;}
	header nav{width: 700px;}
	.section2 .divBox{padding-bottom: 70px;}
	.section .divBox video{height: 230px;}
	.more{margin-top: 78px;}
	.section3 .divBox, .section6 .divBox{padding-top: 75px;}
	.section4 .divBox{padding-top: 65px;}
	.section5 .divBox{padding-top: 85px;}
	.number ul{margin-top: 5px;}
	.number &gt; span{font-size: 28px;}
	.number ul li{width: 100px;}
	.number ul li img{width: 100%;}
	.inClass li{height: 50px;line-height: 50px;}
	.section4 .more{height: 45px;line-height: 45px;}
	.link h4{margin-bottom: 30px;}
	.link h4:after{bottom: -15px;}
	.section7-1{padding-bottom: 95px;}
	.tzBox{padding: 20px 10px;}
	.tzcase .swiper-slide a img{max-width: 100%;}
	.intitle{margin-bottom: 20px;}
	.friendList li{width: 15%;margin-right: 2%;margin-bottom: 2%;}
}
@media only screen and (max-width: 1024px) {
	header h1{margin-left: 10px;}
	.search{right: 10px;}
	header nav{width: 600px;}
	header nav a{width: 75px;}
	/*.inAbout{height: 170px;}
	.inAbout .swiper-slide{padding: 10px;box-sizing: border-box;}
	.inAbout .yuan{margin-bottom: 15px;}*/
	.more{margin-top: 35px;}
	.section .divBox video{height: 209px;}
	.section4 .divBox{padding-top: 50px;}
	.number ul{margin-top: 0;}
	.banner1{height: 237px;}
	.sec1 artical{width: 690px;}
	.speak{width: 325px;}
	.speak p{margin-bottom: 9px;}
	.dszjc{padding-bottom: 30px;}
	.gsjj{margin-top: 20px;padding: 20px 20px 30px;}
	.gsjj img{margin: 20px auto;}
	.team{margin-top: 30px;}
	.teamprev, .teamnext{top: -90px;}
	.nameBox p:last-child{font-size: 13px;}
	.nameBox p:first-child, .nameBox p span{font-size: 14px;}
	.zjjg img{margin-top: -114px;}
	.zjjg{padding: 30px 0;}
	.newsBody{padding: 10px 10px 0;}
	.newsBody h2{margin-bottom:10px;}
	.justify{text-align:left; text-justify:left; /*ie6-8*/ text-align-last:left;/* ie9*/ -moz-text-align-last:left;/*ff*/ -webkit-text-align-last:left;/*chrome 20+*/}
	.team .swiper-slide .nameBox{bottom: -100%;}
}
@media only screen and (max-width: 768px) {
	header{height: 70px;}
	header nav{display: none;}
	header h1{margin-top: 13px;}
	.banner{padding-top: 70px;}
	.more{margin-top: 18px;}
	.company{width: calc(100% - 423px);}
	.section .divBox h2{font-size: 30px;}
	.company h3 a{font-size: 18px;}
	.company h3{margin-bottom: 15px;}
	/*.section3 .divBox, .section5 .divBox{padding-bottom: 60px;}*/
	.section4 .swiper-slide img{width: 100%;}
	.section{background-size: cover !important;}
	.number&gt;span{font-size: 25px;}
	.number ul li{width: 80px;margin-right: 5px;}
	.number ul li img{width: 100%;}
	.link{width: 520px;}
	.newsXQ .divBox p{width: 100%;margin: 0 auto 15px;}
	.sec1 artical{margin-top: 10px;width: 100%;}
	/*.title svg, .title span, .title strong, .title p{transform: scale(0.7) translate(-30%,-30%);}*/
	.speak{width: 350px;}
	.gsxw .title{margin-bottom: 10px;}
	.gsxw img{display: none;}
	/*.newsList .time time{font-size: 40px;}
	.newsList .time span{font-size: 14px;}
	.newsList .time{padding: 25px 25px;}*/
	.newsList{width: 100%;margin-bottom: 0;}
	/*.newsBody{width: calc(100% - 120px);padding: 15px 15px 15px 0;}*/
	.gsxw, .gltd, .tzyw, .friends, .address, .tzal, .cantact{padding: 30px 0;}
	.tzywBody .divBox{padding: 30px 15px;}
	.tzywBody span, .tzywBody .divBox img{margin-bottom: 20px;}
	.tzywBody{padding-bottom: 54px;margin-bottom: 30px;}
	.friendList li{width: 24%;margin: 1% 0.5%;box-sizing: border-box;}
	.friends h2{margin-bottom: 30px;}
	.friends h2:after{bottom: -15px;}
	.cantact1{padding: 30px 0;margin-bottom: 30px;}
	.cantact1 form input[type=submit]{margin-top: 15px;}
	.cantact1 form input[type=text]{margin-bottom: 15px;}
	.friend .divBox div{margin-top: 20px;}
	.cantact .divBox{padding: 10px;}
	.cantact .caseMan{padding: 30px 0 0;margin-top: 20px;}
	.caseMan h3:before{top: -22px;}
	.caseMan h3{margin-bottom: 30px;}
	.caseMan h3:after{bottom: -15px;}
	.cantact{margin-bottom: 30px;}
	.tzalList img{width: 100%;}
	.tzywBody .divBox{min-height: 592px;}
	.join{margin-top: 20px;}
	.join&gt;li{margin-bottom: 15px;}
	.joinBody h3{padding: 15px 0;}
	.joinBody ul{padding: 15px 0 0;}
	.joinBody ul li{margin-bottom: 10px;}
	.joinBody p{line-height: 22px;}
	.search form input[type=text]{width: 150px;border: 1px solid #CCCCCC;}
	.navBar{display: block;}
	header nav{position: fixed;width: 100%;top: 0;background: rgba(0,0,0,0.5);z-index: 99;padding-top: 71px;height: 100%;}
	header nav a{display: block;width: 100%;height: 50px;line-height: 50px;color: #fff;border-bottom: 1px solid rgba(222,143,23,0.5);}
	header.active nav a{height: 50px;line-height: 50px;}
	.titleBox{margin-top: -60px;}
	.titleBox h2{font-size: 60px;}
	.team .swiper-slide .nameBox{bottom: -100%;}
	.tzyw{padding: 10px 0;}
	.friendList li:nth-child(6n){margin-right: 0.5%;}
	.dsz{display: none;}
	.speak, .gsjj{width: 100%;box-sizing: border-box}
	.title{width: 100%;text-align: center;float: none;}
	.title svg{display: none;}
	.title span{font-size: 18px;left: 0;top: 0;position: inherit;}
	.title strong{font-size: 16px;left: 0;top: 0;width: 100%;position: inherit;}
	.title p{left: 0;top: 0;font-size: 20px;position: inherit;}
	.title p:after{left: 50%;margin-left: -15px;bottom: -18px;}
	.sec1 artical{margin-top: 30px;}
	.gsjj{float: none;height: 390px;margin-top: 30px;}
	.gsjj p{line-height: 22px;}
	.team, .title span, .title p{width: 100%;}
	.section5 .divBox{padding: 0;}
	.section3 .divBox, .section6 .divBox{padding-top: 0;}
	.newsList{margin: 0;}
	/*.section4 .divBox{padding-top: 0;}*/
	.teamprev, .teamnext{display: none;}
	.zjjg .divBox&gt;p, .newsList{margin-top: 30px;}
	.zjjg .title p, .gsxw .title p{top: 0;}
	#fp-nav{display: none;}
	.zjjg img{margin-top: 0;}
	.newsList li{margin-bottom: 15px;}
	.gsxw{padding: 0;}
	.section3 .divBox, .section5 .divBox, .section2 .divBox{padding-bottom: 0;}
	.section1{padding-top: 70px;}
	header.active h1{margin-top: 13px;}
}
@media only screen and (max-width: 640px) {
	.company, .section .divBox video{width: 100%;}
	.company h3{text-align: center;margin-bottom: 5px;}
	.intitle, .section3 .intitle, .section5 .intitle, .section7 .intitle, .section4 .intitle, .section6 .intitle{margin-bottom: 15px;}
	/*.section3 .divBox, .section5 .divBox{padding-bottom: 15px;}*/
	.more{height: 35px;line-height: 35px;margin: 20px auto 0;}
	footer{padding: 10px 0;}
	.left p{line-height: 22px;}
	.footIco{float: none;text-align: center;display: none;}
	.number{width: 100%;margin-bottom: 20px;text-align: center;}
	.link{display: none;}
	.section7-1{padding-bottom: 90px;}
	.link li{width: 50%;margin-bottom: 10px;}
	.link h4{margin-bottom: 10px;}
	.link h4:after{bottom: -5px;}
	.link a{margin-bottom: 5px;display: inline-block;}
	.link h4 a{display: block;}
	.section7-1{padding-bottom: 60px;}
	.section6 .divBox{padding-top: 60px;}
	.section4 .intitle, .section3 .intitle{margin-bottom: 15px;}
	.incase{padding: 10px 0;height: 194px;}
	.company h3 a{font-size: 14px;}
	.company p a{font-size: 12px;}
	.section .divBox video{margin-top: 10px;height: auto;display: none;}
	.section .divBox h2{font-size: 24px;}
	.inAbout{height: 150px;}
	.inAbout .yuan{width: 60px;height: 60px;margin-bottom: 5px;}
	.inAbout strong{font-size: 14px;}
	.team .swiper-slide .nameBox{bottom: -100%;}
	.section5 .divBox{padding-bottom: 0;padding-top: 0;}
	.inJoin li{width: 100%;margin-right: 0;margin-bottom: 3px;}
	.inJoin li:last-child{margin-bottom: 0px;}
	.tzBox{padding: 5px;}
	.tzBox h3{margin-bottom: 10px;}
	.tzBox h3:after{bottom: -5px;}
	.section3 .tzBox{padding: 25px 5px;}
	.banner1{height: 108px;}
	.tzal{padding: 37px 0;}
	.tzal h2{margin-bottom: 16px;}
	.tzal h2:after{bottom: -8px;}
	.newsItem{margin-top: 20px;}
	.newsItem li{width: 100%;margin-right: 0;padding: 10px;}
	.time time{font-size: 20px;}
	.newsMan{margin-top: 15px;padding: 15px 0;}
	.newsTitle{padding: 20px 0;margin-bottom: 20px;}
	.newsTitle p{margin: 10px 0;}
	.speak, .dsz{width: 100%;}
	.gsjj{padding: 10px;}
	.nameBox{padding: 20px 5px;}
	.newsBody{width: calc(100% - 77px);padding: 10px;}
	.newsList .time{padding: 30px 10px;}
	.newsList li{margin-bottom: 10px;}
	.aboutClass ul{width: 100%;}
	.gsxw .more{height: 40px;line-height: 40px;}
	.tzyw .divBox{font-size: 0;}
	.tzyw .divBox a{width: 31.333%;margin: 0 1%;padding-top: 0;height: 135px;vertical-align: top;}
	.tzyw .divBox a span{width: 65px;height: 65px;margin-bottom: 10px;}
	.friendList li{width: 32.333%;}
	.address ul li{width: 50%;margin-bottom: 10px;}
	.cantact1 .divBox{padding: 0;}
	.cantact1 form input[type=text]{width: 100%;margin-right: 0;}
	.address ul li span{margin-bottom: 10px;}
	.address ul li h4{margin-bottom: 5px;}
	.classify ul li{width: 49%;}
	.tzywBody .divBox{min-height: 480px;}
	.joinTitle p:last-child{font-size: 14px;}
	.search{display: none;}
	.navBar{right: 10px;}
	.titleBox{width: 95%;margin-top: -30px;}
	.zjjg img{margin-top: 0;}
	.friend .divBox div{margin-top: 30px;}
	.tzyw{padding: 0;}
	.inJoin a.imgBox{height: 100px;}
	.tzBox h3 a{font-size: 14px;}
	.section5 .divBox{padding-top: 60px;}
	.titleLink li a{font-size: 13px;}
	.casprev, .castext{display: none;}
	.banTitle{width: 95%;}
	.banTitle img{max-width: 50%;}
	.newsList .time{padding: 25px 5px;}
	.newsList .time time{font-size: 30px;line-height: 30px;}
	.newsBody{width: calc(100% - 82px);padding: 5px;}
	.newsBody h2 a{font-size: 14px;}
	.newsBody p a{font-size: 12px;}
	.title span{font-size: 14px;}
	.gsxw .title{margin-bottom: 0;}
	.section .divBox h2{margin-bottom: 0;}
	.title span{font-size: 14px;}
	.title strong{font-size: 14px;}
	.sec1 artical{height: 300px;overflow-y: scroll;}
	.gsjj img{margin: 8px auto;}
	.gsjj{height: ;}
	.title p:after{display: none;}
	.team{margin-top: 5px;}
	
}
@media only screen and (max-width: 375px) {
	
	.inJoin li{width: 100%;}
	.tzBox{padding: 5px;}
	.tzBox h3{margin-bottom: 10px;}
	.tzBox h3:after{bottom: -5px;}
	.section5 .divBox{padding-bottom: 0;}
	.inAbout .yuan{width: 55px;height: 55px;}
	.inAbout .swiper-slide, .inAbout .swiper-slide a{padding: 5px;}
	.inAbout .yuan{margin-bottom: 0;}
	.inAbout{height: 125px;}
	.friendList li{width: 49%;}
	.joinTitle, .joinBody{padding: 0 10px;}
	.joinBody ul:last-child li{width: 100%;}
	.titleBox h2{font-size: 36px;}
	.team .swiper-slide .nameBox{bottom: -100%;}
	.friend .divBox div{margin-top: 20px;}
	.tzal{padding: 30px 0;}
	
}
@media only screen and (max-width: 320px) {
	.intitle, .section3 .intitle, .section5 .intitle, .section7 .intitle, .section4 .intitle, .section6 .intitle{margin-bottom: 15px;}
	.more{margin-top: 10px;}
	.section .divBox video{margin-top: 10px;}
	.incase{height: 185px;}
	.tzBox{padding: 5px;}
	.section6 .divBox{padding-top: 0;}
	.section6 .intitle{margin-bottom: 30px;}
	.link li{margin-bottom: 5px;}
	.link a{margin-bottom: 0;}
	.company p{height: 40px;overflow: hidden;}
	.section2 .divBox{padding-bottom: 0;}
	.joinTitle p:last-child{width: 65px;}
	.aboutClass ul li a{font-size: 12px;}
	.joinTitle p:nth-child(3){width: 33.33%;}
	.team .swiper-slide .nameBox{bottom: -100%;}
	.section3 .divBox{padding-top: 70px;}
	
	.section4 .divBox, .section6 .divBox{padding-top: 60px;}
}</pre></body></html>